﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml;

namespace TicketsPhone.Domain.Entities
{
    public class RespuestaSMS
    {
        public RespuestaSMS(string xml)
        {
            XmlDocument xmlDoc = new XmlDocument();
            xmlDoc.LoadXml(xml);

            try
            {
                if (xmlDoc.HasChildNodes)
                {
                    MensajeEnviado = Convert.ToBoolean(xmlDoc.GetElementsByTagName("respuesta")[0].Attributes["mensajeEnviado"].Value);
                    Respuesta = xmlDoc.GetElementsByTagName("respuesta")[0].Attributes["error"].Value;
                }
            }
            catch (Exception e)
            {
                throw new Exception("Error Parseando RespuestaSMS. "+e.ToString());
            }

            
            
        }
        
        public string Respuesta { get; set; }
        public bool MensajeEnviado { get; set; }
    }
}
